SMILE using vector planning